package domain

type TmallFuwuRateGetServiceRateMessageQueryCmd struct {
	/*
	   单据类型：工单0 服务单1     */
	OrderType *int64 `json:"order_type,omitempty" `

	/*
	   服务编码     */
	ServiceCode *string `json:"service_code,omitempty" `

	/*
	   单据id     */
	WorkOrderId *int64 `json:"work_order_id,omitempty" `

	/*
	   评价单id     */
	RateId *int64 `json:"rate_id,omitempty" `
}

func (s *TmallFuwuRateGetServiceRateMessageQueryCmd) SetOrderType(v int64) *TmallFuwuRateGetServiceRateMessageQueryCmd {
	s.OrderType = &v
	return s
}
func (s *TmallFuwuRateGetServiceRateMessageQueryCmd) SetServiceCode(v string) *TmallFuwuRateGetServiceRateMessageQueryCmd {
	s.ServiceCode = &v
	return s
}
func (s *TmallFuwuRateGetServiceRateMessageQueryCmd) SetWorkOrderId(v int64) *TmallFuwuRateGetServiceRateMessageQueryCmd {
	s.WorkOrderId = &v
	return s
}
func (s *TmallFuwuRateGetServiceRateMessageQueryCmd) SetRateId(v int64) *TmallFuwuRateGetServiceRateMessageQueryCmd {
	s.RateId = &v
	return s
}
